home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / tools / harddisk / hp_opt23 / optimize.txt < prev   
Text File  |  1995-11-25  |  5KB  |  131 lines

  1. OPTIMIZE, Version 2.3
  2. Harddisk-Optimizer © 1993-1995 by H.-P. Vetter
  3.  
  4. This program is distributed in the hope that it will be useful,
  5. but WITHOUT ANY WARRANTY; without even the implied warranty of
  6. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  7.  
  8.  
  9. OPTIMIZE ist ein auf Geschwindigkeit getrimmter Festplatten-Defragmentierer.
  10. Das Umkopieren der Daten erfolgt deshalb im RAM. Bei manchen anderen 
  11. Defragmentierern, die auf Sicherheit setzen, sind alle Daten während der 
  12. Umkopier-Phase noch einmal auf der Platte vorhanden. Dies ist bei OPTIMIZE 
  13. _nicht_ der Fall!
  14.  
  15. Deshalb die ausdrückliche WARNUNG: Während der Optimierungs-Phase, d.h. 
  16. wenn die KBs der noch zu optimierenden Daten ("to do") heruntergezählt 
  17. werden, darf kein Reset erfolgen, der Rechner nicht ausgeschaltet werden 
  18. und auch kein Stromausfall erfolgen! Wenn das doch passiert, ist die 
  19. betreffende Partition mit ziemlicher Sicherheit hinüber!
  20.  
  21. Außerdem darf die Platte (Partition) _keine_ defekten Sektoren haben, 
  22. sofern diese nicht als defekt in der FAT markiert sind. Das Programm versucht
  23. zwar, in diesem Fall zu retten, was zu retten ist, aber dafür gibt's 
  24. keine Garantie. Deshalb vorher wenigstens einmal den physikalischen 
  25. Check (Prüflesen) laufen lassen. Der ist z.Zt. zwar gründlich, aber auch 
  26. ziemlich langsam.
  27.  
  28. OPTIMIZE legt die Daten "am Ende" der Partition ab, damit TOS schnelleren 
  29. Zugriff beim Suchen nach freien Clustern hat. Daraus kann die Meldung eines 
  30. anderen Optimierers, die von OPTIMIZE optimierte Partition sei nicht 
  31. optimiert, resultieren.
  32. Diese Organisation hat zudem den Vorteil, daß bei regelmäßiger Anwendung 
  33. Dateien, die nicht verändert werden, ans hintere Ende geschoben werden, 
  34. und dann auch vom Optimierer nicht mehr berührt werden müssen.
  35.  
  36.  
  37. Zur Bedienung:
  38.  
  39. Im wesentlichen erklärt sich das Programm von selbst, da es unter GEM 
  40. eingebunden ist.
  41.  
  42. (1) Physikalischer Check    = Prüflesen aller Sektoren (Cluster)
  43. (2) Logischer Check         = Konsistenz der FAT
  44. (3) Optimierung             = Defragmentieren
  45.  
  46. Man wählt die zu bearbeitende Partition (auch mehrere) aus, entscheidet 
  47. sich für eine oder mehrere der drei Arbeiten (1-3) und betätigt den dick 
  48. umrandeten Button (Yes, it's okay), um die Arbeit auszulösen. Nach getaner 
  49. Arbeit meldet sich das Programm wieder, damit man es verlassen oder eine 
  50. andere Aktion auslösen kann. Beim Verlassen erfolgt ein automatischer Reset, 
  51. um auf jeden Fall einen Plattenzugriff mit einer alten (vor dem Optimieren) 
  52. FAT auf die umstrukturierte Platte zu verhindern.
  53.  
  54. Folgende Shortcuts existieren im Eingabedialog:
  55.  
  56.     <letter>            Laufwerk an/ausschalten
  57.     ALT-<letter>        Funktionswahl (linker Kasten)
  58.     CTRL-<letter>       (rechter Kasten)
  59.  
  60.  
  61. Das Programm ist _nicht_ für den Betrieb unter MultiTOS ausgelegt.
  62. Die Partitionen werden deshalb _nicht_ gesperrt. Jede Arbeit auf einer 
  63. zu optimierenden oder bereits optimierten Partition _muß_ bis zum Reset 
  64. unterbleiben.
  65.  
  66.  
  67. Der Start von OPTIMIZE kann auch von einer Shell, die den Start von PRGs 
  68. erlaubt, erfolgen. Dann können die Dialog-Einstellungen über die 
  69. Kommandozeile vorgenommen werden. Das geht auch, wenn OPTIMIZE als GTP 
  70. angemeldet wird.
  71.  
  72. Dabei steht
  73.  
  74.     -p für den phys. Check
  75.     -l für den log. Check
  76.     -o für die Optimierung
  77.     -q für quiet (ohne Meldung)
  78.     -r für repair (verlorene Cluster wiederholen)
  79.     -x für execute (mach das, was ich Dir gesagt habe)
  80.  
  81. Um also z.B: die Laufwerke C:, D: und E: zu optimieren, kann man 
  82. folgenden Befehl verwenden:
  83.  
  84.     optimize -lox cde
  85. oder
  86.     optimize  ce  -lo  d  -x
  87.  
  88. Die Reihenfolge spielt keine Rolle. 
  89.  
  90. Ein Parameter mit '-' gibt Optionen an, 
  91. ein Parameter ohne '-' definiert Laufwerke.
  92.  
  93.  
  94. Erwähnenswert ist noch, daß ein logischer Check vor dem Optimieren 
  95. unbedingt sinnvoll ist, da eine defekte Partition nicht optimiert werden 
  96. kann!
  97.  
  98. Verlorene Cluster, die als belegt markiert, aber von keinem 
  99. Directory-Eintrag referenziert sind, können mit der Option -r "freigegeben" 
  100. werden.
  101.  
  102. Das Programm sollte mit allen Festplatten-Treibern harmonieren, da für  
  103. den Platten-Zugriff lediglich die Xbios-Funktion "Rwabs" benutzt wird.
  104. Die gängigen Sektor-Größen (GEM/BGM) werden unterstützt, jedoch sollte 
  105. die Sektoranzahl einer Partition nicht im oberen Grenzbereich 
  106. (32110..32767, 65400..65535, 130800..131071, ...) liegen, da es hier 
  107. zu (bisher unerklärlichen) Fehlern kommt.
  108.  
  109. Meine eigenen Partitionen haben i.A. Größen von 32100, 65400, 130800, 
  110. 261600 Sektoren (Die ersten beiden Zahlen sehen doch gut aus, und die 
  111. anderen sind eben Vielfache).
  112. OPTIMIZE läuft bisher problemlos auf 520, 1040, MegaST, TT, F030, am 
  113. ACSI- und SCSI-Bus, mit Platten von der Megafile30 bis zur 1-GB-Platte.
  114.  
  115.  
  116. Neues seit Version 2.2:
  117.  
  118. -   Vergrößerung der Ausgabefelder von 5 auf 6 Stellen
  119. -   Beschleunigung durch weniger Ausgaben beim Hochzählen
  120.  
  121.  
  122. Kommentare, Anregungen, Kritiken an:
  123.  
  124.     H.-P. Vetter <hpv@rost-ffm.de>        oder
  125.     Peter_Schneider@SU2
  126.  
  127.  
  128. Happy Optimizing
  129.  
  130.  
  131.